草庐IT

Android PreferenceActivity 和对话框 fragment

全部标签

Android ViewPager 加载不正确的 fragment

因此,我试图在我的主要Activity中使用主导航栏下方的选项卡栏和布局。我似乎无法让ViewPager/TabLayout(不确定是哪个问题的原因,这是新问题)加载正确的fragment。我已经阅读了大量文档并检查了超过1个教程以查看我是否正确地执行了此操作并且看起来我正在做同样的事情...我的TabLayout的OnTabSelectedListener正在正确地看到选项卡更改,并且在OnTabSelected中我正在调用viewPager.setCurrentItem(tab.getPosition())尝试设置我的viewpagers项目,但它仍然无法正常工作。第一次加载时,它

android - fragment 中的单选按钮 findViewById

为了让findViewById在我的Fragment中工作,我环顾四周并实现了一些我发现的东西。但是,我得到无法解析方法findViewById或得到“UnreachableStatement”。我不完全确定哪里出错了。这是我的fragment的代码。importandroid.app.Fragment;importandroid.os.Bundle;importandroid.support.annotation.Nullable;importandroid.view.LayoutInflater;importandroid.view.View;importandroid.view.

android - 非法状态异常 : RecyclerView is null inside of Fragment within NavigationDrawer activity

我试图制作一个RecyclerView,它将进入我fragment的两个页面之一。这些页面放在NavigationDrawerActivity中。目标是创建类似于Play商店应用主页的内容。但是我在运行时发现这段代码有错误。它说:java.lang.IllegalStateException:mainMenumustnotbenullatcom.example.MyApp.app.fragment.MainFragment.onCreate(MainFragment.kt:49)我一直在查看一些SO线程,他们说布局未正确加载。这导致某些元素未按应有的方式链接。另一位在评论中说,问题在于

android - 如何制作从 ViewPager 到另一个 Fragment 的共享过渡动画?

我有下一个情况。Activity[FragmentWithPager[PageWithGrid]]我想制作从listitem到DetailFragment的传统动画,但我不知道我做错了什么.我已将相同的transitionName添加到listitem和fragmentdetail布局中的View,并尝试使用以下代码制作过渡动画。valfragmentTransaction=supportFragmentManager.beginTransaction()transitionItems.forEach{view->fragmentTransaction.addSharedElement

android - 当键盘在 fragment 中打开时,警告对话框不会向上移动

我在fragment中动态创建了一个警告对话框。它有一个编辑文本和一个按钮。我的问题是当用户关注编辑文本键盘打开并且它的隐藏对话框按钮时。我的对话框没有移动到顶部。privatevoidAlertEditMode(finalMyIshVomyIshVo){finalLinearLayoutlinearLayout=newLinearLayout(getContext());finalEditTextedittext=newEditText(getContext());LinearLayout.LayoutParamslayoutParams=newLinearLayout.Layout

android - 如何自定义对话框的标题布局

在Android中,是否可以自定义对话框的标题布局(图标+文本)布局?或者我可以只设置标题文本的自定义字符串值吗?谢谢。 最佳答案 如果您为对话框和标题设置自定义布局,则可以更改对话框的标题。我只使用过这种方法来完全删除header,但这应该适用于自定义header:dialog=newDialog(context);Windowwindow=dialog.getWindow();window.requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);dialog.setContentVie

android - 对话框中的微调器 - NullPointerException

我想用微调器显示自定义对话框。奇怪的是,当我尝试设置微调器的适配器时出现NullPointerException...Dialogdialog=newDialog(this.getApplicationContext());dialog.setContentView(R.layout.dialog_spinner);ArrayAdapterspinnerAdapter=newArrayAdapter(this,android.R.layout.simple_spinner_item,newString[]{"0","1","2"});spin=(Spinner)dialog.findV

android - 从 fragment 创建操作栏选项卡

是否可以从Fragment创建ActionBar选项卡?我正在使用ABS库并有2个fragment。第二个fragment中的数据正在动态变化,是否可以动态显示fragment中的选项卡?publicvoidonActivityCreated(BundlesavedInstanceState){super.onActivityCreated(savedInstanceState);getSupportActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);for(inti=1;i这是我的代码,我正在获取Themetho

android - 没有警报对话框的图标

即使我没有为对话框设置图标.setIcon(android.R.drawable.ic_dialog_alert),它也会显示信息图标。如何从对话框中完全删除图标?newAlertDialog.Builder(MyActivity.this).setTitle(R.string.success_title).setMessage(R.string.success_msg).setNeutralButton("OK",newDialogInterface.OnClickListener(){publicvoidonClick(DialogInterfacedlg,intsumthin){

android - 操作栏 Sherlock + ListFragments + Fragments

我对2.2版本中fragment的兼容性有疑问。我使用“SherlockActionBar”来创建操作栏,但我无法创建两个fragment。我总是收到这个错误:01-0712:51:56.124:E/AndroidRuntime(475):FATALEXCEPTION:main01-0712:51:56.124:E/AndroidRuntime(475):java.lang.RuntimeException:UnabletostartactivityComponentInfo{com.example.pruebasherlock_v4/com.example.pruebasherloc